
int Add( ARG_TYPE  newElement); throw( CMemoryException;
˵׷һԪأԸҪڴռ䡣ԤӵԪءԪصֵ

TYPE&  ElementAt( int nIndex);
˵һָԪصáΪֵ

void FreeExtra();
˵ͷԪʱڴռ䡣

TYPE GetAt( int nIndex) const
˵ȡָԪءΪֵָ

int GetSize() const;
˵ȡԪظ

int GetUpperBound() const;
˵ȡ鵱ǰֵϽֵΪ -1ʾΪա

void InsertAt( int nIndex, ARG_TYPE newElement, int nCount = 1); throw( CMemoryException);
˵ָһԪػһԪصĶԪص±ԶӡΪֵԪغͲԪصĿ
void InsertAt( int nStartIndex, CArray* pNewArray);        throw( CMemoryException);
˵ָһ飬Ԫص±ԶӡֱΪֵ顣

void RemoveAll();
˵ɾеԪء

void SetAt( int nIndex, ARG_TYPE newElement);
˵趨ֵָΪĴСʱһҪֵ֤ЧԡֱΪֵõԪء
